I went ahead and ordered some new hood bumpers, and will try furthering adjusting the latch.
Thanks for all the suggestions thus far
You cannot reply to this message because you are not logged in.